#include <stdio.h>

int main(int argc, const char *argv[])
{
	printf("----start----\n");
#if 1
	int i = 0; // 这种方式定义的 i 循环结束后依然可以访问
	for(i = 0; i < 5; i++){
		printf("hello world\n");
	}
	printf("i = %d\n", i); // 5  
#else
	for(int i = 0; i < 5; i++){ // 这种写法定义的i 只能在循环内部使用
		printf("hello world\n");
	}
	// printf("i = %d\n", i); // 报错  i未定义
#endif
	printf("----end----\n");

	return 0;
}
